package com.nuanshui.heatedloan.fund.model;

import com.nuanshui.heatedloan.dal.BaseEntityImpl;

import java.util.Date;

public class BatchPayNum extends BaseEntityImpl{
	
	private static final long serialVersionUID = -4524936730484815746L;
	private String payNum;//支付号
	private String userId;
	private String batchPayNum;//支付号对应的支付子交易号
	private Long payPrice;
	private Long totalPrice;//需要支付的总价
	private Date createdAt;
	private Date callBackTime;//会调时间
	private String payType;//支付类型
	private Integer status; // 1为创建，10为支付成功,20为10状态之后的退款成功，21为1状态之后的退款成功,30为10状态之后的，本次的所有分批支付都已经完成。31为1状态之后的，本次的所有分批支付都已经完成
	private String title;//当前分批的订单的title
	private Integer batchOrderNumType;//当前分批的订单的类型，这个类型，就是调用loadRechargeOrderNum 这个接口的类型，如果是订单，则是空的
	
	
	
	public Integer getBatchOrderNumType() {
		return batchOrderNumType;
	}
	public void setBatchOrderNumType(Integer batchOrderNumType) {
		this.batchOrderNumType = batchOrderNumType;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public Long getTotalPrice() {
		return totalPrice;
	}
	public void setTotalPrice(Long totalPrice) {
		this.totalPrice = totalPrice;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getPayNum() {
		return payNum;
	}
	public void setPayNum(String payNum) {
		this.payNum = payNum;
	}
	public String getBatchPayNum() {
		return batchPayNum;
	}
	public void setBatchPayNum(String batchPayNum) {
		this.batchPayNum = batchPayNum;
	}
	public Long getPayPrice() {
		return payPrice;
	}
	public void setPayPrice(Long payPrice) {
		this.payPrice = payPrice;
	}
	public Date getCreatedAt() {
		return createdAt;
	}
	public void setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
	}
	public Date getCallBackTime() {
		return callBackTime;
	}
	public void setCallBackTime(Date callBackTime) {
		this.callBackTime = callBackTime;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	
	

}
